let something rest - Spanisch Englisch Wörterbuch